package cn.getech.data.development.model.res.procinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel(description = "项目信息")
@Data
public class ProcInfoListRes {
    private Integer id;

    @ApiModelProperty(value = "项目名称")
    private String name;


    @ApiModelProperty(value = "项目描述")
    private String desc;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "创建用户")
    private Integer createPer;

    @ApiModelProperty(value = "队列id")
    private Long queueId;

    @ApiModelProperty(value = "队列名称")
    private String queueName;

    @ApiModelProperty(value = "创建用户")
    private String createPerName;

    @ApiModelProperty(value = "修改时间")
    private Date modTime;

    @ApiModelProperty(value = "修改用户")
    private Integer modPer;

    @ApiModelProperty(value = "关联的连接")
    private Integer connects;

    @ApiModelProperty(value = "关联的数据表")
    private Integer tables;

    @ApiModelProperty(value = "关联的离线任务")
    private Integer jobs;

    @ApiModelProperty(value = "关联的模型任务")
    private Integer models;

    @ApiModelProperty(value = "关联的分析任务个数")
    private Integer analysisCount;

    @ApiModelProperty(value = "是否有权限")
    private Boolean auth;

    @ApiModelProperty(value = "关联的实时任务个数")
    private Integer realtimeJobs;

}
